package com.dragon.modules.yuegou.query.points;

import com.dragon.modules.yuegou.enums.points.DetailIncomeExpenses;
import com.dragon.modules.yuegou.enums.points.DetailType;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;
public class PointDetailQuery implements Serializable {

	@ApiModelProperty("商圈id")
	private String busdId;// 商圈id

	@ApiModelProperty("手机")
	private String mobile;// 手机

	@ApiModelProperty("[枚举]积分类型： 0-导入-IMPORTS、1-上传小票-APPLY、 2-签到-SIGN、 3-积分商城-MALL、4-注册送积分-REGISTER、5-H5支付-H5、6-H5兑换停车券-H5EXCHANGE、7-后台编辑-EDIT、8-答题活动赠送-DACT、9-微信支付积分-WXPAY、10-支付宝支付积分-ALIPAY、11- 线上购物-ONLINESHOP")
	private DetailType type;// 交易场景

	@ApiModelProperty("收支情况：1-收入-INCOME、2-支出-EXPENSES")
	private DetailIncomeExpenses incomeExpenses;// 交易类型

	@ApiModelProperty("交易开始时间")
	private Date createTimeBetweenS;// 交易开始时间

	@ApiModelProperty("交易结束时间")
	private Date createTimeBetweenE;// 交易结束时间

	public String getBusdId() {
		return busdId;
	}

	public void setBusdId(String busdId) {
		this.busdId = busdId;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public DetailType getType() {
		return type;
	}

	public void setType(DetailType type) {
		this.type = type;
	}

	public DetailIncomeExpenses getIncomeExpenses() {
		return incomeExpenses;
	}

	public void setIncomeExpenses(DetailIncomeExpenses incomeExpenses) {
		this.incomeExpenses = incomeExpenses;
	}

	public Date getCreateTimeBetweenS() {
		return createTimeBetweenS;
	}

	public void setCreateTimeBetweenS(Date createTimeBetweenS) {
		this.createTimeBetweenS = createTimeBetweenS;
	}

	public Date getCreateTimeBetweenE() {
		return createTimeBetweenE;
	}

	public void setCreateTimeBetweenE(Date createTimeBetweenE) {
		this.createTimeBetweenE = createTimeBetweenE;
	}
}
